fpga asic game hardware simulation take cad design chemistry industrial design analog synthesis eda modeling arredamento architettura dsp custom